package com.ruoyi.riv.service;

import java.util.List;
import com.ruoyi.riv.domain.RiverTactics;

/**
 * 一河一档一策Service接口
 * 
 * @author ruoyi
 * @date 2024-10-23
 */
public interface IRiverTacticsService 
{
    /**
     * 查询一河一档一策
     * 
     * @param tacticsId 一河一档一策主键
     * @return 一河一档一策
     */
    public RiverTactics selectRiverTacticsByTacticsId(String tacticsId);

    /**
     * 查询一河一档一策列表
     * 
     * @param riverTactics 一河一档一策
     * @return 一河一档一策集合
     */
    public List<RiverTactics> selectRiverTacticsList(RiverTactics riverTactics);

    /**
     * 新增一河一档一策
     * 
     * @param riverTactics 一河一档一策
     * @return 结果
     */
    public int insertRiverTactics(RiverTactics riverTactics);

    /**
     * 修改一河一档一策
     * 
     * @param riverTactics 一河一档一策
     * @return 结果
     */
    public int updateRiverTactics(RiverTactics riverTactics);

    /**
     * 批量删除一河一档一策
     * 
     * @param tacticsIds 需要删除的一河一档一策主键集合
     * @return 结果
     */
    public int deleteRiverTacticsByTacticsIds(String[] tacticsIds);

    /**
     * 删除一河一档一策信息
     * 
     * @param tacticsId 一河一档一策主键
     * @return 结果
     */
    public int deleteRiverTacticsByTacticsId(String tacticsId);
}
